package com.example.factory.absfactory.demo2.factory;

import com.example.factory.absfactory.demo2.product.Milk;

/**
 * 抽象工厂
 * 对用户开放的入口，用户只知道该工厂生产产品，具体谁生产用户不知道
 *
 * @author zhoubin
 * @date 2019-10-20 17:39:34
 */
public abstract class AbstractMilkFactory {

    /**
     * 蒙牛品牌的牛奶
     * @return
     */
    public abstract Milk mengniuMilk(String price);

    /**
     * 特仑苏品牌的牛奶
     * @return
     */
    public abstract Milk telunsuMilk(String price);

    /**
     * 三鹿品牌的牛奶 新增
     * @return
     */
    public abstract Milk sanluMilk(String price);


}
